Solving The Enigma Puzzle Box